Marsh rosemary

noun

noun ·Rare ·Advanced level

Definitions

Noun
  1. 1
    Rhododendron tomentosum. uncountable
  2. 2
    any of various plants of the genus Limonium of temperate salt marshes having spikes of white or mauve flowers wordnet
  3. 3
    Synonym of sea lavender. uncountable